technology and civilization - Alemán Inglés Diccionario